unobstructed sight - Français Anglais Dictionnaire